Indicates what caused the break.
|
---|
typedef enum tagBREAKREASON {
BREAKREASON_STEP,
BREAKREASON_BREAKPOINT,
BREAKREASON_DEBUGGER_BLOCK,
BREAKREASON_HOST_INITIATED,
BREAKREASON_LANGUAGE_INITIATED,
BREAKREASON_DEBUGGER_HALT,
BREAKREASON_ERROR,
BREAKREASON_JIT
} BREAKREASON; |
Members
Member
|
Description
|
BREAKREASON_STEP
|
The language engine is in the stepping mode.
|
BREAKREASON_BREAKPOINT
|
The language engine encountered an explicit breakpoint.
|
BREAKREASON_DEBUGGER_BLOCK
|
The language engine encountered a debugger block on another thread.
|
BREAKREASON_HOST_INITIATED
|
The host requested a break.
|
BREAKREASON_LANGUAGE_INITIATED
|
The language engine requested a break.
|
BREAKREASON_DEBUGGER_HALT
|
The debugger IDE requested a break.
|
BREAKREASON_ERROR
|
An execution error caused the break.
|
BREAKREASON_JIT
|
Caused by JIT Debugging startup.
|
See Also